human survival - Turkish English Dictionary